public seal - German English Dictionary